rain belts - French English Dictionary